tribunal for the inspection of prisons - Francés Inglés Diccionario